package com.koicarp.agent.workflow.first;

import dev.langchain4j.model.output.structured.Description;

/**
 * @Author: liuxia
 * @CreateTime: 2025/2/20 下午9:17
 * @Description:
 */
public enum ChatTypeEnum {

    @Description("日常闲聊")
    CHAT(1,"闲聊"),

    @Description("知识问题")
    ANSWER_QUESTIONS(2,"知识问题"),

    @Description("图片生成")
    IMAGE_GENERATION(3, "图片生成"),

    @Description("计算运算式")
    COMPUTE(4,"计算");

    private  Integer type;

    private  String description;


    ChatTypeEnum(Integer type, String description) {
        this.type = type;
        this.description = description;
    }

    public Integer getType() {
        return type;
    }

    public String getDescription() {
        return description;
    }
}
